/*
 * @Author: HuangYue
 * @Date: 2022-04-28 00:58:05
 * @LastEditors: HuangYue
 * @LastEditTime: 2022-04-28 01:12:38
 * @FilePath: /graduation/mock/engineer.js
 * @Description:工程师数据
 */
import { getTableDataForEngineer, waitTime } from './peopleManage';

export let engineerTableDataSource = getTableDataForEngineer();

engineerTableDataSource.forEach((item) => {
  // 当前工程师被授权设备列表 该工程师只能访问该列表的设备的设备详情
  item.authorizedDevice = [];
  // 当前工程师加入的医院列表 在当前医院下可以访问该医院的设备列表
  item.authorizedHospital = [];
});

export default {
  // 需要传当前工程师的uid
  // 获取当前所有的工程师
  'GET /api/getAllEngineers': async (req, res) => {
    await waitTime(2000);
    res.send({
      success: true,
      data: engineerTableDataSource,
      total: engineerTableDataSource.length,
    });
  },
};
